Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 Canada F4 Canada F8 Canada F9 Canada F10 Canada F11 Switzerland F1 Canada F2 Hungary F1 Hungary F2 Hungary F3 Bosnia & Herzegovina F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F4 Canada F7 Czech Republic F9 Czech Republic F10 Switzerland F2 Canada F1 (Gatineau) Canada F2 (Sherbrooke) USTA Men's Challenger of Dallas - Dallas USTA/Adtech Challenger - Boston Hilton Waikoloa Village USTA Challenger - Waikoloa Kia International In Kawana - Kawana Busan Open Challenger Tennis - Busan Vancouver Challenger Ljubljana Challenger Wolfsburg Challenger Singapore Challenger Dallas Challenger Tallahassee Challenger Leon Challenger Mouilleron-Le-Captif Challenger Ortisei Challenger Kaohsiung Challenger Surbiton Challenger Shanghai Challenger Stockton Challenger USTA Comerica Challenger - Aptos Tallahassee Challenger Kaohsiung Challenger Tiburon Challenger Farmers Classic - Los Angeles Sarasota Challenger The Natrel's Challenger of Granby - Granby BMW Tennis Championship - Sunrise The Surbiton Trophy - Surbiton Tenerife Challenger Izmir Challenger Seoul Challenger Chuncheon Challenger Sarasota Challenger Portoroz Challenger Sarasota Challenger Savannah Challenger Shenzhen Challenger Ilkley Challenger Caloundra Challenger AAPT Championships - Adelaide Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis China Open - Beijing Chennai Open - Chennai SAP Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Sydney International - Sydney The Stella Artois Championships - London The 10tele.com Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Regions Morgan Keegan Championships - Memphis Campbell's Hall of Fame Tennis Championships - Newport Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide SAP Open - San Jose Indianapolis Tennis Championships - Indianapolis China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach AEGON International - Eastbourne Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Kremlin Cup - Moscow SAP Open - San Jose AEGON Championships - London AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta China Open - Beijing Davidoff Swiss Indoors Basel - Basel US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Atlanta Tennis Championships - Atlanta Busan Challenger BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok China Open - Beijing Swiss Indoors Basel - Basel U.S. National Indoor Tennis Championships - Memphis AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem Aircel Chennai Open - Chennai Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco RCA Championships - Indianapolis U.S. National Indoor Tennis Championships - Memphis Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Granby Challenger Rakuten Japan Open - Tokyo Chengdu Open - Chengdu Geneva Open - Geneva Antalya Cup - Antalya Hall of Fame Open - Newport Kaoshuing Challenger USTA Seascape Challenger - Aptos The Wright Financial Group, Inc. Challenger - Champaign Heineken Challenger - Ho Chi Minh City The Surbiton Trophy - Surbiton Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2006 North Shore Pro Tennis Championship - Winnetka Kia International In Caloundra - Caloundra XL Bermuda Open - Bermuda II Naples ITG Challenger - Naples 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Karshi Challenger - Karshi Keio Challenger International Tennis Tournament - Yokohama Hilton Waikoloa Village USTA Challenger - Waikoloa Oldum Brown Vancouver Open - Vancouver Semgroup Challenger - Tulsa Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Dubai Duty Free Tennis Championships - Dubai Great Ocean Road Open - Melbourne cinch Championships - London Tashkent Challenger Rogers Masters - Toronto Athens Challenger Rhodes Challenger Ramat Hasharon Challenger Busan Challenger Granby Challenger Rennes Challenger Orleans Challenger Seoul Challenger Sarasota Challenger Busan Challenger Rijeka Challenger Shanghai Challenger Helsinki Challenger Burnie Challenger Granby Challenger Ningboo Challenger Seoul Challenger Eckental Challenger Guadalajara Challenger Mexico City Challenger Savannah Challenger Tallahassee Challenger Kun-Ming Challenger Busan Challenger Lexington Challenger Seoul Challenger Andria Challenger Tallahassee Challenger Kosice Challenger Knoxville Challenger Drummondville Challenger Taipei City Challenger Granby Challenger Lexington Challenger Open de Nice Cote d'Azur - Nice Fairfield Challenger Las Vegas Challenger Hua Hin Challenger AEGON Championships - London AEGON International - Eastbourne Drummondville Challenger Seoul Challenger Bangkok Challenger Manchester Challenger Ilkley Challenger Fergana Tennis Challenger Tournament - Fergana Winnetka Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Gatineau Challenger Winston-Salem Open - Winston-Salem Nanchang Challenger Kaohsiung Challenger Stockton Challenger Ningboo Challenger Suzhou Challenger China Open - Beijing Busan Challenger Granby Challenger Jinan Challenger Columbus Challenger Playford Challenger Tallahassee Challenger Savannah Challenger Open de Nice Cote d'Azur - Nice Vicenza Challenger Poznan Challenger Poprad Tatry Challenger Topshelf Open - 's-Hertogenbosch Winnipeg Challenger Granby Challenger Poprad Tatry Challenger Winnipeg Challenger Binghamton Professional Tennis Tournament - Binghamton Granby Challenger - Granby USTA Challenger of San Antonio - San Antonio Warsteiner Challenger Wolfsburg - Wolfsburg The LTA Wrexham Challenger - Wrexham Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City XL Capital Bermuda Open - Bermuda ATP Bangalore Challenger - Bangalore New Delhi Challenger - New Delhi 2003 Eddleman USTA Challenger - Birmingham 2003 West Side Tennis Club Challenger - Forest Hills 2003 USTA Tallahassee Tennis Challenger - Tallahassee Head Cup Busan Open - Busan X Open Internacional D'Andorra - Andorra Fifth-Third Bank Tennis Championships - Lexington 12th BH Tennis Open International Cup - Belo Horizonte Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin Tennis Masters Series - Toronto Geneva Open - Geneva ATP Challenger 2003 Numea - New Caledonia Intersport Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa Open Mutouest - St. Brieuc Uncle Toby's Burnie Challenger - Tasmania XL Capital Bermuda Open - Bermuda GHI Bronx Classic - Bronx Samsung Securities Cup - Seoul Mercedes Cup - Stuttgart Burbank Challenger - Burbank 2004 Keys Gate Challenger - Homestead The Wright Financial Group USTA Challenger - Champaign Challenger Groningen - Groningen Binghamton Professional Tennis Tournament - Binghamton Shimadzu All Japan Indoor Tennis Championships - Kyoto Pro Tennis World Open - Sunrise Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda Challenger Casablanca San Angel - Mexico City Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan The Surbiton Trophy - Surbiton The West Side Tennis Club Grass Court Challenger - Forest Hills Heineken Challenger - Ho Chi Minh City Odlum Brown Vancouver Open - Vancouver Tennis Masters Series - Montreal Gallagher International - Hamilton Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson Kia International in Burnie - Burnie Internationaux du Doubs - Besancon Coffee Cup Challenger - Chikmagalur Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan The Natrel's Challenger - Granby Odlum Brown Vancouver Open - Vancouver GHI Bronx Tennis Classic - Bronx dBI Tennis Challenger - Binghamton The LTA Nottingham Challenger - Nottingham Ford Tennis Championships - Louisville Challenger Banque Nationale Rimouski - Rimouski Flea Market Cup Busan Challenger Tennis - Busan Music City Challenger - Nashville Tennis Masters Series - Toronto Fergana Challenger - Fergana Tennis Masters Series - Montreal China Open - Beijing Taiwan Challenger - Kaohsiung Tennis Masters Series - Cincinnati III Isla de Lanzarote - Lanzarote Drummondville Challenger Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Tashkent Challenger - Tashkent Ford Tennis Championships - Louisville Music City Challenger - Nashville 2008 Knoxville Challenger - Knoxville Austin Challenger - Austin Heilbronn Challenger Baton Rouge Challenger Samsung Securities Cup - Seoul Challenger Natrel Presented by National Bank - Granby Flea Market Cup Busan Challenger Tennis - Busan Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Nottingham Challenger Pacific Life Open - Indian Wells Vancouver Challenger NASDAQ-100 Open - Miami Uncle Tobys Challenger in Caloundra - Caloundra Rogers Cup - Montreal Hilton Waikoloa Village USTA Challenger - Waikoloa Savannah Challenger NASDAQ-100 Open - Miami Prostejov Challenger Music City Challenger - Nashville Banja Luka Challenger Ningboo Challenger Tashkent Challenger Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Heilbronn Challenger The 'Fitz' Casino Challenger - Tunica Rogers Masters - Montreal Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Busan Challenger Rogers Masters - Toronto BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai Challenger Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Bratislava Challenger BNP Paribas Open - Indian Wells Dallas Challenger Sony Ericsson Open - Miami Yokohama Challenger 2001 - Yokohama Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Marburg Challenger Beijing Challenger Sony Ericsson Open - Miami Samsung Securities Cup - Seoul Mutua Madrilena Madrid Open - Madrid Vancouver Challenger Izmir Challenger Rogers Cup - Montreal Mexico City Challenger Music City Challenger - Nashville Orleans Challenger Shanghai ATP Masters - Shanghai Mons Challenger USTA Illinois Challenger - Champaign BNP Paribas Open - Indian Wells Eckental Challenger 2008 China TCL Challenger - Guangzhou Sony Ericsson Open - Miami Maui Challenger 2002 Azalea Orthopedic Challenger - Tyler Talahassee Challenger Rogers Cup - Toronto University of Tennessee USTA Challenger - Knoxville Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Arad Challenger Britania Zavaleta - Puebla BNP Paribas Open - Indian Wells Orleans Challenger Yokohama World Tennis Gaora Cup - Yokohama Sony Open Tennis - Miami The 70th King's Cup and Queen's Cup - Bangkok Heilbronn Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Corona Mexico City Open - Mexico City USTA Challenger of Dallas - Dallas Rogers Cup - Montreal Sacramento Challenger Western & Southern Open - Cincinnati Tiburon Challenger Shanghai Rolex Masters - Shanghai Charlottesville Challenger BNP Paribas Open - Indian Wells Ramat Hasharon Challenger ASB Classic - Auckland Sony Open Tennis - Miami San Luis Potosi Challenger - San Luis Potosi Champaign Challenger Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Bergamo Challenger Wroclaw Challenger Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sarasota Challenger Miami Open - Miami Tallahassee Challenger Torneo Internacional Challenger Fila 2006 - Leon Seoul Challenger Vicenza Challenger Furth Challenger Rogers Cup - Montreal Western & Southern Open - Cincinnati Winnetka Challenger Shanghai Rolex Masters - Shanghai Dharwad Challenger 2006 - Dharwad Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Ningboo Challenger Suzhou Challenger Miami Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Rogers Cup - Toronto Napa Challenger Kobstaedernes ATP Challenger - Kolding Granby Challenger The Granby Natrel Challenger - Granby Fairfield Challenger Miami Open - Miami Ortisei Challenger Brescia Challenger USTA Challenger of San Antonio - San Antonio Irving Challenger USTA Challenger of Tiburon - Tiburon Taipei City Challenger Gimcheon Challenger Memphis Open - Memphis Chengdu Challenger 2004 Freeman Men's Challenger - Joplin Palermo Challenger Heineken Challenger 2004 - Ho Chi Minh City Columbus Challenger Open de Franche-Comte - Besancon Shimadzu All Japan Indoor Tennis Championships - Kyoto The LTA Wrexham Challenger - Wrexham Busan Open - Busan Challenger Leon 2004 - Leon Seoul Challenger Abierto Club Casablanca - Mexico City Bukhara Challenger - Bukhara Nottingham Challenger West Side Tennis Club Clay Court Challenger - Forest Hills Granby Challenger - Granby Heilbronn Challenger Fairfield Challenger USTA Seascape Challenger - Aptos Eckental Challenger Cridicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Dallas Challenger The Surbiton Trophy - Surbiton Ortisei Challenger GHI Bronx Classic - Bronx The Natrel's Challenger of Granby - Granby Swanston Challenger - Sacramento USTA Seascape Challenger - Aptos Ningboo Challenger Bratislava Challenger Samsung Securities Cup - Seoul Flea Market Cup - Busan 2000 Challenger de Granby - Granby Shimadzu All Japan Indoor Tennis Championships - Kyoto IPP Open - Helsinki Morocco Tennis Tour - Rabat Seoul Challenger Vancouver Challenger Morocco Tennis Tour - Marrakech Seoul Challenger Sail Open - New Delhi New Delhi Challenger II - New Delhi Izmir Cup - Izmir Busan Challenger PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach 2008 Lubbock Challenger - Lubbock Medibank International - Sydney Open D'Orleans - Orleans USTA Challenger of Orlando - Orlando JSM Challenger of Champaign - Urbana ATP Challenger Numea - New Caledonia Mons Challenger Carson Challenger The Tennis Channel Open - Las Vegas Bratislava Challenger Gemax Open - Belgrade Challenger Ford de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto Sunrise Challenger Helsinki Challenger HTV Challenger - Ho Chi Minh City The Stella Artois Grass Court Championships - London Chennai Open - Chennai The Stella Artois Championships - London USTA Challenger - Champaign Regions Morgan Keegan Championships - Memphis The Artois Championships - London Le Gosier Challenger Campbells Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur Aircel Chennai Open - Chennai Rennes Challenger AEGON International - Eastbourne SA Tennis Open - Johannesburg Next Generation Adelaide International - Adelaide Power Horse Cup - Dusseldorf BB&T Atlanta Open - Atlanta Valencia Open - Valencia Aircel Chennai Open - Chennai Legg Mason Tennis Classic - Washington D.C. Heineken Open - Auckland 2006 Challenger of Santa Clarita California Challenger - Valencia Miller Lite Hall of Fame Tennis Championships - Newport Open Romania - Bucharest Campbell's Hall of Fame Tennis Championships - Newport Tata Open 2003 - Chennai Vietnam Open - Ho Chi Minh City Thailand Open - Bangkok St. Petersburg Open - St. Petersburg China Open - Beijing Mumbai Open - Mumbai Grand Prix Hassan II - Casablanca Campbells Hall of Fame Tennis Championships - Newport Samsung Challenger 2007 - Ho Chi Minh City ATP Kremlin Cup - Moscow Brisbane - Brisbane Regions Morgan Keegan Championships - Memphis Odlum Brown Vancouver Open - Vancouver Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel SA Tennis Open - Johannesburg Legg Mason Tennis Classic - Washington Stockholm Open - Stockholm Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice U.S. Men's Clay Court Championships - Houston PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Campbell's Hall of Fame Tennis Championships - Newport St. Petersburg Open - St. Petersburg Helsinki Challenger Aircel Chennai Open - Chennai Johannesburg Challenger Brisbane International - Brisbane Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Savannah Challenger Aircel Chennai Open - Chennai Apia International - Sydney Heineken Open - Auckland Open Sud de France - Montpellier Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Medibank International - Sydney Gerry Weber Open - Halle ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Delray Beach Open - Delray Beach Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Proton Malaysian Open - Kuala Lumpur China Open - Beijing Sydney International - Sydney Dubai Duty Free Tennis Championships - Dubai AIG Japan Open - Tokyo ASB Classic - Auckland Chennai Open - Chennai Chengdu Open - Chengdu PTT Thailand Open - Bangkok Regions Morgan Keegan Championships - Memphis Thailand Open - Bangkok Legg Mason Tennis Classic - Washington D.C. AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport China Open - Beijing Davidoff Swiss Indoors - Basel Heineken Open Shanghai - Shanghai The Nottingham Open - Nottingham Mumbai Open - Mumbai International Tennis Championships - Delray Beach Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne Citi Open - Washington BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London China Open - Beijing U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Madrid Citi Open - Washington Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, 1R, CAN-ECU 2-3 Wimbledon - London French Open - Paris Davis Cup, Group 1, 1R, CAN-MEX 4-1 Davis Cup, Group 1, 2R, CAN-CHI 5-0 Davis Cup, Group 1, 2R, CAN-PER 5-0 Davis Cup, World Group, QR, CAN-BRA 3-2 Davis Cup, Group 2, REL2, TPE-HKG 4-1 Hopman Cup - Perth Davis Cup, World Group, 1R, NED-CAN 4-1 Davis Cup, Group 1, REL1, TPE-PAK 5-0 Davis Cup, World Group, QR, ROU-CAN 4-1 Davis Cup, Group 1, 1R, TPE-JPN 3-2 Davis Cup, Group 1, 2R, PAK-TPE 4-1 Davis Cup, World Group, PO, CAN-BLR 2-3 Davis Cup, Group 1, PO, CAN-VEN 3-2 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, Group 1, PO, TPE-CHN 3-2 Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Hopman Cup - Perth Davis Cup, Group 1, 2R, TPE-IND 2-3 Davis Cup, Americas Group I, PO, CAN-DOM 5-0 Davis Cup, World Group, 1R, CAN-FRA 1-4 Davis Cup, World Group, PO, CAN-RSA 4-1 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, World Group, 1R, JPN-CAN 4-1 Davis Cup, World Group, PO, CAN-COL 3-2 Davis Cup, World Group, QF, BEL-CAN 5-0 Davis Cup, World Group, PO, CAN-CHI 5-0 Hyundai Hopman Cup - Perth Davis Cup, World Group, QR, BRA-CAN 4-0 Davis Cup, Group 1, 2R, VEN-CAN 0-4 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, Group 1, 2R, MEX-CAN 4-1 Davis Cup, Group 1, 2R, BRA-CAN 3-1 70th River Oaks International Tennis Tournament - Houston Asian Hopman Cup - Astana Davis Cup, Group I, 1R, CHN-TPE 3-2 Davis Cup, Group I, 1R, MEX-CAN 1-4 Davis Cup, Group II, 2R, TPE-PHI 3-1 River Oaks International Tennis Tournament - Houston Davis Cup, Group II, 1R, TPE-LIB 5-0 Davis Cup, World Group, 1R, FRA-CAN 5-0 15th Asian Games Doha 2006 Olympics - Athens Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo